package net.heimeng.bphelper;

import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

import androidx.appcompat.app.AppCompatActivity;

public class login_activity extends AppCompatActivity {
    private EditText usernameEditText;
    private EditText passwordEditText;

    @Override
    protected void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        setContentView(R.layout.login);
        // 初始化 UI 组件
        usernameEditText = findViewById(R.id.usernameEditText);
        passwordEditText = findViewById(R.id.passwordEditText);
        Button loginButton = findViewById(R.id.loginButton);

        // 设置登录按钮的点击监听器
        loginButton.setOnClickListener(v -> {
            // 获取输入的用户名和密码
            String username = usernameEditText.getText().toString().trim();
            String password = passwordEditText.getText().toString().trim();

            // 这里添加你的登录逻辑，例如验证用户名和密码
            if (isValidCredentials(username, password)) {
                // 登录成功
                Toast.makeText(login_activity.this, "Login successful!", Toast.LENGTH_SHORT).show();
                // 这里可以添加跳转到下一个 Activity 的代码
            } else {
                // 登录失败
                Toast.makeText(login_activity.this, "Invalid username or password!", Toast.LENGTH_SHORT).show();
            }
        });
    }

    // 验证用户名和密码的方法（示例）
    private boolean isValidCredentials(String username, String password) {
        // 这里应该是与服务器或其他验证逻辑的交互
        // 简单示例，假设用户名是 "user"，密码是 "password"
        return "user".equals(username) && "password".equals(password);
    }
}
